RELATED WORDS
PARAPHRASING
1) happening without having been planned; depending on chances (haphazard)
2) uncertain; unsafe; depending on chance (precarious)
depending (on certain things)
dependent
feeling or showing confidence
certain, assured